import React from 'react'
import {NavLink} from 'react-router-dom'
import './rulesDetailStyle.less'

const ClassicBull = () => (
  <div className="rule-text">
    <p>扑克牌斗牛技巧以及玩法介绍</p>
    <p>一、游戏人数及牌数</p>
    <p>2-6人进行游戏，采用一副牌共52张牌，每人5张。即采用牌K，Q，J，10，9，8，7，6，5，4，3，2，A。</p>
    <br />
    <p>二、庄家</p>
    <p>轮庄模式-游戏开始第一局由开房者坐庄，然后按逆时针轮流坐庄</p>
    <p>抢庄模式-游戏开始，所有人都可以抢庄，系统随机分配，分配到谁，谁就坐庄</p>
    <p>牌大坐庄-游戏开始第一局由开房者坐庄，然后由每轮的牌最大的玩家坐下一轮的庄家</p>
    <p>霸王庄-开房者一直坐庄</p>
    <p>牛牛坐庄-游戏开始第一局由开房者坐庄，之后谁摸到牛牛就由谁坐庄，如果没人摸到牛牛，就一直由上一家坐庄</p>
    <br />
    <p>三、牌型组合</p>
    <p>大王,小王,K，Q，J都当成是10点，A当成是1点，其余牌都当其本身的点数。游戏会发给每位玩家5张牌，玩家用手上任意的3张牌组合（且只能用3张牌组成10的倍数），使其点数之和为10的倍数，这样就称之为“牛”。然后将剩余的2张牌点数之和取个位数，如这2张牌之和也为10的倍数，则组成“牛牛”牌型。如这2张牌之和不为10的整数倍，则去掉十位数之后个位数为几，则成为“牛几”牌型。如任意三张牌组合的点数之和都不能成为10的倍数，则称之为“无牛”牌型。</p>
    <br />
    <p>四、特殊牌型</p>
    <p>牛牛：选取的3张牌之和为10的整数倍，余下2张牌之和也为10的整数倍。例：A，9，10，J，Q。
    <img src="img/ruledetails/niuniu.png?v=20181201" className="douniu-patterns" alt="牛牛"/></p>
    <p>牛九：选取的3张牌之和为10的整数倍，余下2张牌之和的个位数为9。例：6，4，10，J，9。
    <img src="img/ruledetails/niujiu.png?v=20181201" className="douniu-patterns" alt="牛九"/></p>
    <p>牛八：选取的3张牌之和为10的整数倍，余下2张牌之和的个位数为8。例：6，4，10，J，8。
    <img src="img/ruledetails/niuba.png?v=20181201" className="douniu-patterns" alt="牛八"/></p>
    <p>牛七：选取的3张牌之和为10的整数倍，余下2张牌之和的个位数为7。例：6，4，10，J，7。
    <img src="img/ruledetails/niuqi.png?v=20181201" className="douniu-patterns" alt="牛七"/></p>
    <p>五小牛：五张牌都小于五，且相加不大于十。例：3，2，A，A，2。</p>
    <img src="img/ruledetails/wuxiaoniu.png?v=20181201" className="douniu-patterns" alt="五小牛"/>
    <p>同花顺：花色相同并且5张连续数字的牌。</p>
    <img src="img/ruledetails/tonghuashun.png?v=20181201" className="douniu-patterns" alt="同花顺"/>
    <p>顺子牛：5张连续数字的牌。</p>
    <img src="img/ruledetails/shunzi.png?v=20181201" className="douniu-patterns" alt="顺子牛"/>
    <p>同花牛：5张花色相同的牌。</p>
    <img src="img/ruledetails/tonghua.png?v=20181201" className="douniu-patterns" alt="同花牛"/>
    <p>葫芦牛：3张点数相同的牌，加一对牌。</p>
    <img src="img/ruledetails/hulu.png?v=20181201" className="douniu-patterns" alt="葫芦牛"/>
    <p>炸弹牛：4张点数相同的牌，1张任意点数的牌。</p>
    <img src="img/ruledetails/zhadan.png?v=20181201" className="douniu-patterns" alt="炸弹牛"/>
    <p>金花牛：所有牌都是J、Q、K的牛。</p>
    <img src="img/ruledetails/jinhua.png?v=20181201" className="douniu-patterns" alt="金花牛"/>
    <p>银花牛：4张牌为J、Q、K，1张牌为10的牛。</p>
    <img src="img/ruledetails/yinhua.png?v=20181201" className="douniu-patterns" alt="银花牛"/>

    <br />
    <p>五、牌型比较</p>
    <p>1) 比较类型：每位闲家分别与庄家进行比牌，比出大小。</p>
    <p>2) 花色比较：黑桃>红桃>草花>方块。</p>
    <p>3) 单张牌大小比较：K>Q>J>10>9>8>7>6>5>4>3>2>A。</p>
    <p>4) 同花顺牛>五小牛>葫芦牛>炸弹牛>同花牛>金花牛>顺子牛>银花牛>牛牛>有牛牌>无牛牌。</p>
    <p>5) 同花顺牛-10倍，五小牛-8倍，葫芦牛-7倍，同花牛-6倍，炸弹牛-6倍，顺子牛-5倍，金花牛-5倍，银花牛-4倍 牛牛-3倍 牛九-2倍，牛八-2倍。</p>

    <br />
    <p>无牛牌型之间大小比较：比较五张牌中点数最大的牌，点数大的获胜；若此牌大小相同则比较此牌的花色大小，花色大的获胜。有牛牌型之间大小比较：先比较剩余2张牌之和的个位数点数大小，点数大的获胜，如点数相同则参照无牛牌型比较方法。</p>
  </div>
)

const FightBull = () => (
  <div className="rule-text">
    <p>一、游戏玩法</p>
    <p>游戏人数：2-6人（房主可在人数未满时开始游戏）</p>
    <p>游戏时间：轮数*房间人数（例如：3人，3位玩家每位玩家上庄一次）</p>
    <p>第一轮庄家为建房者</p>
    <br></br>
    <p>二、游戏规则</p>
    <p>1、由庄家放入牌面底分（10分，20分，30分，40分，50分）</p>
    <p>2、进行牌型比较，闲家按牌型大到小逐次分配（先分给牌型大的玩家），直到分配完毕或者积分池为0</p>
    <br></br >
    <p>三、下庄规则</p>
    <p>1、每个庄家至少发三手牌，得分超过庄家上分的3倍才可选择是否下庄，下庄后轮换玩家当庄</p>
    <p>2、积分池分配空时，自动下庄</p>
    <br></br >
    <p>四、牌型组合</p>
    <p>K，Q，J都当成是10点，A当成是1点，其余牌都当其本身的点数。游戏会发给每位玩家5张牌，玩家用手上任意的3张牌组合（且只能用3张牌组成10的倍数），使其点数之和为10的倍数，这样就称之为“牛”。然后将剩余的2张牌点数之和取个位数，如这2张牌之和也为10的倍数，则组成“牛牛”牌型。如这2张牌之和不为10的整数倍，则去掉十位数之后个位数为几，则成为“牛几”牌型。如任意三张牌组合的点数之和都不能成为10的倍数，则称之为“无牛”牌型。</p>
    <br></br >
    <p>五、特殊牌型</p>
    <p>牛牛：选取的3张牌之和为10的整数倍，余下2张牌之和也为10的整数倍。例：A，9，10，J，Q。
    <img src="img/ruledetails/niuniu.png?v=20181201" className="douniu-patterns" alt="牛牛"/></p>
    <p>牛九：选取的3张牌之和为10的整数倍，余下2张牌之和的个位数为9。例：6，4，10，J，9。
    <img src="img/ruledetails/niujiu.png?v=20181201" className="douniu-patterns" alt="牛九"/></p>
    <p>牛八：选取的3张牌之和为10的整数倍，余下2张牌之和的个位数为8。例：6，4，10，J，8。
    <img src="img/ruledetails/niuba.png?v=20181201" className="douniu-patterns" alt="牛八"/></p>
    <p>牛七：选取的3张牌之和为10的整数倍，余下2张牌之和的个位数为7。例：6，4，10，J，7。
    <img src="img/ruledetails/niuqi.png?v=20181201" className="douniu-patterns" alt="牛七"/></p>

    <p>五小牛：五张牌都小于五，且相加不大于十。例：3，2，A，A，2。</p>
    <img src="img/ruledetails/wuxiaoniu.png?v=20181201" className="douniu-patterns" alt="五小牛"/>
    <p>同花顺：花色相同并且5张连续数字的牌。</p>
    <img src="img/ruledetails/tonghuashun.png?v=20181201" className="douniu-patterns" alt="同花顺"/>
    <p>顺子牛：5张连续数字的牌。</p>
    <img src="img/ruledetails/shunzi.png?v=20181201" className="douniu-patterns" alt="顺子牛"/>
    <p>同花牛：5张花色相同的牌。</p>
    <img src="img/ruledetails/tonghua.png?v=20181201" className="douniu-patterns" alt="同花牛"/>
    <p>葫芦牛：3张点数相同的牌，加一对牌。</p>
    <img src="img/ruledetails/hulu.png?v=20181201" className="douniu-patterns" alt="葫芦牛"/>
    <p>炸弹牛：4张点数相同的牌，1张任意点数的牌。</p>
    <img src="img/ruledetails/zhadan.png?v=20181201" className="douniu-patterns" alt="炸弹牛"/>
    <p>金花牛：所有牌都是J、Q、K的牛。</p>
    <img src="img/ruledetails/jinhua.png?v=20181201" className="douniu-patterns" alt="金花牛"/>
    <p>银花牛：4张牌为J、Q、K，1张牌为10的牛。</p>
    <img src="img/ruledetails/yinhua.png?v=20181201" className="douniu-patterns" alt="银花牛"/>
    <br></br >
    <p>六、牌型比较</p>
    <p>1) 比较类型：每位闲家分别与庄家进行比牌，比出大小。</p>
    <p>2) 花色比较：黑桃>红桃>草花>方块。</p>
    <p>3) 单张牌大小比较：K>Q>J>10>9>8>7>6>5>4>3>2>A。</p>
    <p>4) 同花顺牛>五小牛>葫芦牛>炸弹牛>同花牛>金花牛>顺子牛>银花牛>牛牛>有牛牌>无牛牌。</p>
    <p>5) 同花顺牛-10倍，五小牛-8倍，葫芦牛-7倍，同花牛-6倍，炸弹牛-6倍，顺子牛-5倍，金花牛-5倍，银花牛-4倍 牛牛-3倍 牛九-2倍，牛八-2倍。</p>

    <br></br >
    <p>无牛牌型之间大小比较：比较五张牌中点数最大的牌，点数大的获胜；若此牌大小相同则比较此牌的花色大小，花色大的获胜。有牛牌型之间大小比较：先比较剩余2张牌之和的个位数点数大小，点数大的获胜，如点数相同则参照无牛牌型比较方法。</p>
  </div >
)

const DianziBull = () => (
  <div className="rule-text">
    <p>一、游戏玩法</p>
    <p>游戏人数：2-6人（房主可在人数未满时开始游戏）</p>
    <p>游戏时间：轮数*房间人数（例如：3人，3位玩家每位玩家上庄一次）</p>
    <p>第一轮庄家为建房者</p>
    <br></br>
    <p>二：游戏规则</p>
    <p>2-6人进行游戏，采用一副牌共52张牌，每人5张。即K，Q，J，10，9，8，7，6，5，4，3，2，A，牛几几倍：玩家摸到的牌型是牛几，就是几倍
        牛牛相差：玩家摸到的牌型跟庄家的相差是几，所得的倍数就是几倍</p>
    <br></br >
    <p>三、牌型组合</p>
    <p>K，Q，J都当成是10点，A当成是1点，其余牌都当其本身的点数。游戏会发给每位玩家5张牌，玩家用手上任意的3张牌组合（且只能用3张牌组成10的倍数），使其点数之和为10的倍数，这样就称之为“牛”。然后将剩余的2张牌点数之和取个位数，如这2张牌之和也为10的倍数，则组成“牛牛”牌型。如这2张牌之和不为10的整数倍，则去掉十位数之后个位数为几，则成为“牛几”牌型。如任意三张牌组合的点数之和都不能成为10的倍数，则称之为“无牛”牌型。</p>
    <br></br >
    <p>四、特殊牌型</p>
    <p>牛牛：选取的3张牌之和为10的整数倍，余下2张牌之和也为10的整数倍。例：A，9，10，J，Q。
    <img src="img/ruledetails/niuniu.png?v=20181201" className="douniu-patterns" alt="牛牛"/></p>
    <p>牛九：选取的3张牌之和为10的整数倍，余下2张牌之和的个位数为9。例：6，4，10，J，9。
    <img src="img/ruledetails/niujiu.png?v=20181201" className="douniu-patterns" alt="牛九"/></p>
    <p>牛八：选取的3张牌之和为10的整数倍，余下2张牌之和的个位数为8。例：6，4，10，J，8。
    <img src="img/ruledetails/niuba.png?v=20181201" className="douniu-patterns" alt="牛八"/></p>
    <p>牛七：选取的3张牌之和为10的整数倍，余下2张牌之和的个位数为7。例：6，4，10，J，7。
    <img src="img/ruledetails/niuqi.png?v=20181201" className="douniu-patterns" alt="牛七"/></p>
    <p>五小牛：五张牌都小于五，且相加不大于十。例：3，2，A，A，2。</p>
    <img src="img/ruledetails/wuxiaoniu.png?v=20181201" className="douniu-patterns" alt="五小牛"/>
    <p>同花顺：花色相同并且5张连续数字的牌。</p>
    <img src="img/ruledetails/tonghuashun.png?v=20181201" className="douniu-patterns" alt="同花顺"/>
    <p>顺子牛：5张连续数字的牌。</p>
    <img src="img/ruledetails/shunzi.png?v=20181201" className="douniu-patterns" alt="顺子牛"/>
    <p>同花牛：5张花色相同的牌。</p>
    <img src="img/ruledetails/tonghua.png?v=20181201" className="douniu-patterns" alt="同花牛"/>
    <p>葫芦牛：3张点数相同的牌，加一对牌。</p>
    <img src="img/ruledetails/hulu.png?v=20181201" className="douniu-patterns" alt="葫芦牛"/>
    <p>炸弹牛：4张点数相同的牌，1张任意点数的牌。</p>
    <img src="img/ruledetails/zhadan.png?v=20181201" className="douniu-patterns" alt="炸弹牛"/>
    <p>金花牛：所有牌都是J、Q、K的牛。</p>
    <img src="img/ruledetails/jinhua.png?v=20181201" className="douniu-patterns" alt="金花牛"/>
    <p>银花牛：4张牌为J、Q、K，1张牌为10的牛。</p>
    <img src="img/ruledetails/yinhua.png?v=20181201" className="douniu-patterns" alt="银花牛"/>
    <br></br >
    <p>五、牌型比较</p>
    <p>1) 比较类型：每位闲家分别与庄家进行比牌，比出大小。</p>
    <p>2) 花色比较：黑桃>红桃>草花>方块。</p>
    <p>3) 单张牌大小比较：大王>小王>K>Q>J>10>9>8>7>6>5>4>3>2>A。</p>
    <p>4) 同花顺牛>五小牛>葫芦牛>炸弹牛>同花牛>金花牛>顺子牛>银花牛>牛牛>有牛牌>无牛牌。</p>
    <p>5) 同花顺牛-10倍，五小牛-8倍，葫芦牛-7倍，同花牛-6倍，炸弹牛-6倍，顺子牛-5倍，金花牛-5倍，银花牛-4倍 牛牛-3倍 牛九-2倍，牛八-2倍。</p>
    <br></br >
    <p>无牛牌型之间大小比较：比较五张牌中点数最大的牌，点数大的获胜；若此牌大小相同则比较此牌的花色大小，花色大的获胜。有牛牌型之间大小比较：先比较剩余2张牌之和的个位数点数大小，点数大的获胜，如点数相同则参照无牛牌型比较方法。</p>
  </div >
)

const HongZhongMajiang = () => (
  <div className="rule-text">
    <p>一、牌数共112张牌</p>
    <p>包括1-9筒，1-9索，1-9万各4张，外加4张红中</p>
    <br />
    <p>二、起手摸牌数量</p>
    <p>游戏在一开始，只有庄家可得到十四张牌，其余的人十三张牌</p>
    <br />
    <p>三、庄家</p>
    <p>A、第一局由房主做庄家</p>
    <p>B、以后谁胡牌，下局由谁做庄</p>
    <p>C、如臭庄，则最后摸牌的人做庄</p>
    <br />
    <p>四、规则</p>
    <p>碰牌</p>
    <p>其他玩家打出的牌，自己手里有两个，则可以碰，碰完要出牌</p>
    <br />
    <p>杠牌</p>
    <p>1、明杠：先碰了的牌，后面自己摸到一个该牌，则可以选择“杠”，（公杠必须第一时间杠，如果没有第一时间杠，则不能再杠）</p>
    <br />
    <p>2、暗杠：手里有4张相同的牌，可以选择“杠”（暗杠不需要第一时间杠，只要有这个牌型，每一次轮到该用户打牌，都可以选择“杠”）</p>
    <br />
    <p>3、放杠：一方打出一张牌，同桌有玩家手里有3张相同的该牌，则该用户可以“接杠”，打出该牌的玩家就是“放杠”</p>
    <br />
    <p>4、接杠与放杠对应，有人放就对应有人接</p>
    <br />
    <p>5、杠后，需要摸进牌墙上的最后一张牌（补张），补张后要出牌</p>

    <br />
    <p>五、名词解释</p>
    <p>一句话：同系列的三个连续的牌</p>
    <br />
    <p>一坎牌：三个一样的牌</p>
    <br />
    <p>起手四个红中，可以直接胡牌</p>
    <br />
    <p>打出的牌，其余的人都能碰和杠，不能吃牌</p>
    <br />
    <p>红中即为王牌，可以代替任意一张牌</p>
    <br />
    <p>红中不能碰和杠，不能辅助其他牌来碰和杠</p>
    <br />
    <p>庄家打牌后，如果没人碰，杠，则下家摸牌，然后自主选择一张手上的牌打出，依次类推，直至有人胡牌</p>
    <br />
    <p>胡牌必须手里有一个对子，剩余的牌必须是一句话或者一坎牌</p>
    <br />
    <p>抢杠：A玩家选择“公杠”，而刚好此时B玩家可以胡这张牌，则B玩家可以选择“抢杠”，抢杠就是B玩家胡牌，但是只有A玩家一个人输全部的分，多人抢杠，多人胡牌</p>
    <br />
    <p>根据扎码的数量，最后要留对应数量的牌不能摸，比如：选择扎4个码的玩法，那么到倒数第五张牌被摸后，依然无人胡牌，则臭庄</p>
    <br />
    <p>六：计分功能</p>
    <p>放杠出3分</p>
    <p>接杠得3分</p>
    <p>A玩家公杠，则其他三人每人出1分，玩家A得3分</p>
    <p>A玩家暗杠，则其他三人每人出2分，玩家A得6分</p>
    <p>自摸每人出2分，再算扎码</p>
    <br />
    <p>扎码：有人胡牌后，从牌墙上摸牌，如果牌上的点数为1.5.9（红中算1），则算中码</p>
    <p>中一个码，则每人多出2分，中4个，则每人多出8分</p>
    <br />
    <p>抢杠：按照正常扎码，但是所有的分全部由被抢杠的人出</p>
    <p>比如：抢杠后，胡牌玩家中两个码，则每人出6分，赢家得18分，这个18分全部由被抢玩家出</p>
  </div>
)

const ChangshaMajiang = () => (
  <div className="rule-text">
    <p>一、长沙麻将</p>
    <p>长沙麻将增加了四喜、板板胡、六六顺、缺一色、天胡、地胡牌型</p>
    <br />
    <p>二、牌数</p>
    <p>共108张：筒，索，万，不带东南西北中发白</p>
    <br />
    <p>三、摸牌</p>
    <p>游戏开始庄家得14张牌，闲家得13张牌，庄家从牌中选一张</p>
    <p>打出，其他3家有权要那张打出的牌。打牌的下家有权吃或碰</p>
    <p>和杠，其他两家则只可碰或杠</p>
    <br />
    <p>四、胡牌类型</p>
    <p>小胡：</p>
    <p>1、大四喜：起牌后，玩家手上已有4张一样的牌，即可胡牌（胡牌后可以继续打牌）</p>
    <p>2、板板胡：起牌后，玩家手里没有2，5，8（将牌），即可胡牌（胡牌后可以继续打牌）</p>
    <p>3、缺一色：起牌后，玩家手里筒、索、万任缺一门，即可胡牌（胡牌后可以继续打牌）</p>
    <p>4、六六顺：起牌后，玩家手里已有两个刻子（3个一样的牌），即可胡牌</p>
    <p>5、节节高：发完牌后，玩家手上有3连对将且同花色，例如2个1万，2个2万，2个3万</p>
    <p>6、三同：发完牌后，玩家手上有3对点数相同的3门牌，例如2个1万，2个1筒，2个1条</p>
    <p>7、一枝花</p>
    <p>（1）发完牌后，玩家手上只有一个将牌，且这个将牌数字为5，即可胡牌</p>
    <p>（2）发完牌后，玩家手上某花色只有一张，且这牌数字为5，即可胡牌</p>
    <p>8、中途四喜：牌局过程中，手中有4张相同的牌，可以板牌展示，胡“中途4喜”</p>
    <br />
    <p>大胡：</p>
    <p>1、碰碰胡，2、将将胡，3、清一色，10、杠上炮，</p>
    <p>4、海底捞月，5、海底炮，6、七小对，</p>
    <p>7、豪华七对，8、杠上开花，9、抢杠胡，</p>
    <p>11、全求人，12、双豪七，</p>
    <p>13、天胡：指庄家起牌后，即已经胡牌（不包括起手胡牌型，需要258做将</p>
    <p>14、地胡：指闲家，当庄家打出第一张牌时，给闲家点炮（需要258做将）</p>

    <p>五、庄家分配</p>
    <p>1、第一局由创建房间者为庄家</p>
    <br />
    <p>2、以后谁胡牌，下局谁为庄家</p>
    <br />
    <p>3、如果出现通炮情况，则下局由放炮者当庄家</p>
    <br />
    <p>4、如果有人要了海底牌后却没人胡，则要海底牌的玩家下局当庄家</p>
    <br />
    <p>5、如果四个玩家都不要海底牌，则下局由第一个可以选择海底牌的玩家当庄家</p>
    <br />
    <p>6、如果此局无海底牌（即海底牌被补张），则补张海底牌的玩家下局当庄家</p>
    <br />
    <p>六、抓鸟</p>
    <p>抓鸟在胡牌后进行，由胡牌方进行（一炮多响时由点炮玩家进行）</p>
    <p>其中鸟牌以胡牌方为第一序位，</p>
    <p>当鸟牌的序数为159时，为胡牌方的鸟牌</p>
    <p>当鸟牌的序数为26时，为胡牌方下家的鸟牌</p>
    <p>当鸟牌的序数为37时，为胡牌方对家的鸟牌</p>
    <p>当鸟牌的序数为48时，为胡牌方上家的鸟牌</p>
    <p>例如自摸胡牌方中鸟1个，则其他人多输1分</p>
    <br />
    <p>七、特殊规则</p>
    <br />
    <p>1、通炮：即几个玩家可胡同一张牌，此牌即为通炮</p>
    <p>2、补张</p>
    <p>A、补张后可胡牌，算作自摸</p>
    <p>B、如果补张时只剩下海底，则补海底牌，此局则无海底牌</p>
    <p>3、海底牌漫游：即玩家可选择是否要海底牌，按照座次轮询</p>
    <p>4、漏胡：如果玩家漏掉了炮胡，自己打牌后的同一圈内，胡牌</p>
    <p>分数没有发生变化的情况下，别人打出多张自己</p>
    <p>可以胡的牌，第一张牌不胡则后面的牌都不能胡。</p>
    <p>玩家有摸，吃，碰，杠，补等操作或番数变大情况下才可胡</p>
    <p>七、计分规则</p>
    <br />
    <p>1、小胡自摸：每人输2分，庄家自摸每人输3分</p>
    <p>2、小胡接炮：放炮方输1分，庄家接炮，放炮分输2分</p>
    <p>3、大胡自摸：每人输6分，庄家自摸，每人输7分</p>
    <p>4、大胡接炮：放炮方输6分，庄家接炮，放炮方输7分</p>
    <br />
    <p>注：1、小胡和小胡之间能累计计算（如四喜+小胡）</p>
    <p>2、小胡和大胡之间累计计算</p>
    <p>3、大胡之间可以累计计算（算加法）如：七对+清一色</p>
    <p>4、多种牌型累计计算时，庄闲，抓鸟每个胡牌类型只计</p>
    <p>算一次，如胡牌为自摸杠上开花一次，将将胡，</p>
    <p>2鸟，即总分为（6+6+1+2）*3=45分</p>
  </div>
)

const Sangong = () => (
  <div className="rule-text">
    <p>游戏简介</p>
    <p>三公是一款全国流行的游戏,速度快,输赢倍数高.玩家将对三张牌进行排列组合,然后与其他玩家比较牌型大小,分胜负</p>
    <br />
    <p>一、牌点大小和花色规则</p>
    <p>K>Q>J>10>...3>2>A; 黑桃>红心>梅花>方片</p>
    <br />
    <p>二、牌型大小规则</p>
    <p>333>三条>三公>点数（333既为3个3，三条既为3个同样牌点的牌）</p>
    <br />
    <p>三、点数大小规则</p>
    <p>九点>八点>七点>...>两点>零点；10、J、Q、K都当做0点计算，A~9点当做1~9点使用；以三张手牌之和所得结果取其尾数，既为牌型点数</p>
    <p>B、以后谁胡牌，下局由谁做庄</p>
    <p>C、如臭庄，则最后摸牌的人做庄</p>
    <br />
    <p>四、三公大小规则</p>
    <p>公牌是指J、Q、K</p>
    <p>其他玩家打出的牌，自己手里有两个，则可以碰，碰完要出牌</p>
    <br />
    <p>五、倍数</p>
    <p>0~7点1倍</p>
    <p>8点2倍</p>
    <p>9点3倍</p>
    <p>三公4倍(JQK中任意三张)</p>
    <p>三条5倍(三张一样的牌)</p>
    <br />
    <p>六、游戏玩法</p>
    <p>抢庄玩法</p>
    <p>所有玩家都可抢庄,系统将在参与抢庄的玩家中随即挑选一人坐庄.闲家只需与庄家比较牌型大小即可,闲家之间无需比较.</p>
    <br />
    <p>三公坐庄玩法</p>
    <p>第一把房主坐庄,之后谁为三公则为谁坐庄(若都为三公,则谁牌型最大谁为下把庄家).闲家只需与庄家比较牌型大小即可,闲家之间无需比较.</p>
    <br />
    <p>牌大坐庄玩法</p>
    <p>第一把房主坐庄,之后谁牌型最大则为谁坐庄.闲家只需与庄家比较牌型大小即可,闲家之间无需比较.</p>
    <br />
    <p>轮庄</p>
    <p>第一把房主坐庄,之后按照逆时针顺序轮庄.即一局游戏结束后,当前庄家的下家坐庄.</p>
    <br />
    <p>霸王庄</p>
    <p>房主一直都是庄</p>
    <br />
  </div>
)

const PinjiangKaichuan = () => (
  <div className="rule-text">
    <p>游戏简介</p>
    <p>平江开船是三公玩法之一</p>
    <br />
    <p>一、游戏玩法</p>
    <p>回合开始前抢庄, 如果没有人抢庄则无人当庄.</p>
    <p>没有庄家的情况下, 由最大牌依次向下计算输赢,直到所有下注金额全部赔付为止.例如: ABCDE玩家的牌型大小和下注分别为:
            9点(下注5分),7点(下注8分),5点(下注5分),3点(下注2分),1点(下注1分),则输赢计算方法为:首先E将1分全部赔付给最大牌型
            者A,因为A下注5分,所以不足部分由D和C补齐.C剩余的3分补给第二大牌型者B,此时积分结束.最终输赢为: A(赢5分),B(赢3分),
            C(输5分),D(输2分),E(输1分)
          </p>
    <br />
    <p>二、倍数</p>
    <p>平倍,无倍率,只比较牌的大小,押注多少分,输赢多少分.</p>
  </div>
)

const Huanlejinhua = () => (
  <div className="rule-text">
    <p>游戏简介</p>
    <p>欢乐金花</p>
    <br />
    <p>牌局规则</p>
    <br />
    <p>跟注：投入当前牌局单注一样多的筹码</p>
    <p>加注：在当前牌局单注的基础上增加投注的筹码</p>
    <p>看牌：可以选择看自己的牌，看牌后跟注需要投入双倍的筹码</p>
    <p>比牌：可以选择其他未弃牌和未比牌输的玩家进行比牌，</p>
    <p>所有玩家看不到两人的牌面</p>
    <br />
    <p>牌型</p>
    <br />
    <p>游戏使用一副去掉大小王的扑克牌，共4个花色，52张牌</p>
    <p>豹子：三张点数相同的牌型  如888</p>
    <p>同花顺：三张花色相同且点数连续的牌型 如红桃789</p>
    <p>同花：三张花色相同且点数不连续的牌型 如红桃579</p>
    <p>顺子：三张花色不完全相同且点数连续的牌型</p>
    <p>（其中A23、AKQ均为顺子，KA2不算顺子）</p>
    <p>对子：三张牌中有两张点数相同的牌型</p>
    <p>高牌：三张花色不同、点数不同且不连续的牌型</p>
    <br />
    <p>牌型大小</p>
    <br />
    <p>豹子>同花顺>同花>顺子>对子>高牌。</p>
    <p>牌点中，2为最小，A为最大；</p>
    <p>从大到小依次是</p>
    <p>A>K>Q>J>10>9>8>7>6>5>4>3>2。</p>
  </div>
)

const Paodekuai = () => (
  <div className="rule-text">
    <p>游戏简介</p>
    <p>跑得快</p>
    <br />
    <p>16张玩法：共使用48张牌，去掉大小王，3张2和一张A</p>
    <p>特殊规则：</p>
    <p>牌局开始由拿到黑桃3的玩家先出，第一局第一把必须出黑桃3</p>
    <p>必出：上家出的牌，下家能压必出。</p>
    <p>顶大：下家只剩一张牌时，玩家出单牌时必须出手中最大的牌</p>
    <p>三带一：三带一的牌型只能在玩家最后一手牌时才可以出</p>
    <p>三不带：三不带的牌型只能在玩家最后一手牌时才可以出</p>
    <p>赢家可以在下一局做庄</p>
    <br />
    <p>比牌规则</p>
    <br />
    <p>炸弹最大，可以大过任意牌型</p>
    <p>除炸弹、其他牌必须要牌型相同且张数相同才能比大小</p>
    <p>对牌，三条都按分值比大小</p>
    <p>顺子按最大的一张牌的分值比大小</p>
    <p>飞机带的牌不影响大小</p>
    <p>牌面分值大小比较：2>A>K>Q>J>10>9>8>7>6>5>4>3</p>
    <br />
    <p>牌型说明</p>
    <br />
    <p>炸弹：4张数值相同的牌  如8888</p>
    <p>单牌：任意1张单牌</p>
    <p>对牌：2张数值相同的牌</p>
    <p>三不带：3张数值相同的牌</p>
    <p>三带一：3张数值相同的牌+单牌 如：555+8</p>
    <p>三带二：3张数值相同的牌+2张牌  如：555+86或555+88</p>
    <p>顺子：5张或以上连在一起的牌 如:56789</p>
    <p>双顺：2个或者以上连在一起的对牌  如55667788</p>
    <p>飞机带翅膀：2个或3个连在一起的三带二  </p>
    <p>如666777+3456（最后一手飞机666777可以带0-4张牌，</p>
    <p>666777888就可以带0-6张，以此类推）</p>
    <br />
    <p>赢分规则：</p>
    <br />
    <p>胜利的玩家获得其他玩家扣除的分</p>
    <p>炸弹使用后能获得其他玩家各10分</p>
    <p>剩一张牌不扣分</p>
    <p>没出一张牌的扣32分</p>
  </div>
)
const PingjiangZhaniao = () => (
  <div className="rule-text">
    <p>游戏简介</p>
    <p>扎鸟麻将</p>
    <br />
    <p>扎鸟麻将取消字牌东西南北中发白，只保留108张序牌</p>
    <p>庄家、闲家：进入房间后的首局，随机一方作为庄家，</p>
    <p>首局结束后，赢家作为下一局庄家上庄，</p>
    <p>在过程中出现流局时，下一局庄家不变。</p>
    <br />
    <p>1、吃牌：</p>
    <br />
    <p>上家打出牌后，报“吃”者把自己的两张牌取出加在一起组成顺子，并将此副牌亮出</p>
    <p>特殊规则：在扎鸟麻将中，吃牌后胡牌的牌型只能为清一色牌型</p>
    <br />
    <p>2、碰牌</p>
    <p>任意一家打出牌后，报“碰”者把自己的对子牌取出，</p>
    <p>加在一起组成一幅刻子，并且将此副牌亮出</p>
    <br />
    <p>3、听牌</p>
    <p>扎鸟麻将中只有牌型为将将胡时，可以报听，报听不增加胡牌后的番数</p>
    <br />
    <p>4、杠牌</p>
    <p>报开杠的4张相同的牌，杠牌后有两种补牌选择</p>
    <p>1、从牌墙最后补一张牌，没有听牌时只能由牌墙最后补牌</p>
    <p>2、选择摇骰，摇骰后按照骰子点数由牌墙后倒数抓取两张牌</p>
    <br />
    <p>5、胡牌</p>
    <br />
    <p>平胡：胡牌时必须有2、5、8的序牌作为将牌，并且没有其他特殊牌型时为平胡，胡牌后番数*2</p>
    <p>板板胡：玩家在抓牌后，没有2、5、8的序牌，玩家即可宣布胡牌。板板胡宣布胡牌后可以选择摇骰，如果不要骰子，则按照平胡算番；如果摇骰抓到的两张牌中有2、5、8的序牌，则不能算胡牌，并且需要重新打牌，胡牌后番数*2</p>
    <p>将将胡：玩家手中的所有牌都是2、5、8组成，胡牌按大番算</p>
    <p>清一色：玩家手中（包含吃牌，碰牌，杠牌）的所有牌都是相同花色的序牌，并且胡牌则为清一色牌型，胡牌后番数*2</p>
    <p>碰碰胡：全部牌通过碰牌，最终胡牌，胡牌后番数*2</p>
    <p>七小对：整副牌为对子组成，并且没有吃碰杠。胡牌后番数*2</p>
    <p>清七对：整副牌为相同花色序牌组成的七小对牌组成。胡牌后番数*2</p>
    <p>将七对：整副牌为2、5、8的序牌组成的七小对牌组成，胡牌后番数*2</p>
    <p>豪华七对：胡牌时整副牌中：一副暗刻，胡牌后番数*2</p>
    <p>超豪七对：胡牌时整副牌中有三副暗刻，胡牌后番数*8</p>
    <br />
    <p>其他规则</p>
    <p>扎鸟：</p>
    <p>每局胡牌在胡牌后，由牌墙再抓两张牌即为码。扎鸟每次固定抓两张牌</p>
    <p>码的计算方法为：以胡牌的人为起点，按牌面数字逆时针计算。譬如，一表示胡牌的玩家，二表示下家，三为对家，四为上家，依次类推。点炮时，码如果扎在胡牌方或炮方，即为中码，点炮人出双倍分数；自摸时，码如果扎在胡牌方，即所有玩家给双倍分数，如果扎在别的玩家，只此一玩家给双倍分数。每中一只码则番数加1倍。</p>
    <p>如果扎鸟时牌墙只余一张牌时，则玩家以摇骰子方式进行抓鸟，摇骰子抓鸟按照每个骰子点数计算是否中鸟，每个骰子代表一张牌</p>
    <br />
    <p>一炮多响：</p>
    <p>当牌局中有玩家点炮时，其他3家有胡牌相同的牌时，可以多家同时胡牌。胡牌后扎鸟为第一个胡牌的玩家扎鸟，其他玩家同时按照扎鸟的牌计算结果</p>
    <br />
    <p>摇骰</p>
    <p>在杠牌后摇骰和开局时，板板胡时摇骰方式相同，都是摇骰后按照点数由牌墙后倒数抓取指定的两张牌。</p>
    <br />
    <p>杠牌摇骰：</p>
    <p>杠牌后摇骰抓取两张牌，如果杠牌玩家可以胡牌，则此次胡牌算作大番。如果不能胡牌，则需要将两张牌打出。然后按照打牌顺序由其他玩家选择是否胡牌。如果杠牌后摇骰抓取的两张牌能够胡牌则算为大番。</p>
    <br />
    <p>板板胡摇骰：</p>
    <p>玩家板板胡后摇骰子，如果抓取的两张牌为有2、5、8的序牌，将两张牌放回原位，并且不视为胡牌，牌局重新打过。如果胡牌则视为大番</p>
    <p>如果有多家同时报板板胡，则按照打牌顺序，最先报胡的玩家选择是否摇骰子</p>
    <br />
    <p>海底捞：</p>
    <p>当牌局打到剩余最后一张时仍然没有人胡牌，则最后一张为海底牌，按照摸牌顺序应该摸牌的玩家有优先选择是否要这张牌，如果胡牌则为海底捞。</p>
    <p>没有胡牌则需要打出，其他人如果胡牌也视为海底捞，海底捞胡牌番数加倍</p>
  </div>
)

const Waiting = () => (
  <div className="rule-text">
    <p>游戏简介</p>
    <p>暂未添加游戏介绍</p>
  </div>
)

class RulesDetail extends React.Component<any, any> {
  public constructor(props) {
    super(props)
    this.state = {
      gameId: '',
      gameName: ''
    }
  }

  public componentDidMount() {
    const {gameName, gameId} = this.props.match.params
    this.setState({gameName, gameId})
  }

  public render() {
    console.log(this.props)
    const {gameName, gameId} = this.state
    console.log(gameName, '长沙麻将')

    var RuleComponent
    switch (gameName) {
      case '经典斗牛':
      RuleComponent = ClassicBull
      break
      case '斗公牛':
      RuleComponent = FightBull
      break
      case '点子牛':
      RuleComponent = DianziBull
      break
      case '红中麻将':
      RuleComponent = HongZhongMajiang
      break
      case '长沙麻将':
      RuleComponent = ChangshaMajiang
      break
      case '三公':
      RuleComponent = Sangong
      break
      case '平江开船':
      RuleComponent = PinjiangKaichuan
      break
      case '欢乐金花':
      RuleComponent = Huanlejinhua
      break
      case '跑得快':
      RuleComponent = Paodekuai
      break
      case '平江扎鸟':
      RuleComponent = PingjiangZhaniao
      break
      default:
      RuleComponent = Waiting
    }
    console.error(RuleComponent)
    return <div className="view-page rules-detail-view">
      <img src="img/userCenter/rule-bg.png?v=20181201" className="pos-abs full" alt=""/>
      <div className="rules-detail-middle">
        <div className="underbg">
          <div className="rules-detail-content">
            <RuleComponent></RuleComponent>
          </div>
        </div>
      </div>
      <div className="usercenter-bottom">
        <img className="bar" src="img/app/kuang-bottom.png?v=20181201" alt=""/>
        <div className="text">{/*<span>{gameName}玩法</span>*/}
            <img className="bottom-title" src="img/app/bottom-title/play-method.png?v=201811272534" alt=""/>
        </div>
        <NavLink to="/Rule"><img className="back" src="img/app/back.png?v=20181201" alt=""/></NavLink>
      </div>
    </div>
  }

}

export default RulesDetail